OM • ELUX A • SE0016589170
Generating your data highlights...
1.58b USD | # 118 in SE
1.79k shares | 13.39k USD
8.19m
100.00% | 8.19m